<template>
    <div class="embroidery-dst">
        <div class="embroidery-dst-brand">
            <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-banner.png')" alt="">
            <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-banner-h5.png')"
                alt="">
            <h3>
                What Is a DST File and
                <br />
                How to Get One
            </h3>
        </div>
        <div class="embroidery-dst-reason">
            <p>
                Wondering why PODpartner custom embroidery prioritize supporting the upload of DST files? We do this for
                a good reason. DST files are pivotal in translating your creative vision into stunning embroidered
                designs, allowing us to fully realize your creativity with the highest quality and precision. We will
                explain what a DST file is, how you can obtain one, and provide resources to help you learn how to
                create your own DST files. Let's dive in and explore everything you need to know about DST files.
            </p>
            <div class="embroidery-dst-reason-preview">
                <figure>
                    <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-files.png')"
                        alt="dst-files">
                </figure>
            </div>
        </div>
        <div class="embroidery-dst-description">
            <div class="embroidery-dst-description-nav-warp">
                <div class="embroidery-dst-description-nav" ref="nav"
                    :class="{ 'fixed': isNavFixed, 'absolute': isNavAbsolute }"
                    :style="isNavAbsolute ? { bottom: navBottomPosition + 'px' } : {}">
                    <a @click.prevent="scrollTo('1')" :class="{ active: activeSection === '1' }">What Is a DST File?</a>
                    <a @click.prevent="scrollTo('2')" :class="{ active: activeSection === '2' }">
                        What Is the Advantage of Using<br />DST Files?
                    </a>
                    <a @click.prevent="scrollTo('3')" :class="{ active: activeSection === '3' }">How to Get a DST
                        File?</a>
                    <a @click.prevent="scrollTo('4')" :class="{ active: activeSection === '4' }">FAQs about DST File</a>
                    <a @click.prevent="scrollTo('5')" :class="{ active: activeSection === '5' }">Conclusion</a>
                </div>
            </div>
            <div class="embroidery-dst-description-content">
                <dl>
                    <dd ref="section-1" id="1">
                        <div></div>
                        <h3>What Is a DST File?</h3>
                        <p>
                            The DST file, short for "Data Stitch Tajima," is a principal format in the embroidery
                            industry. It was developed by Tajima, a pioneering embroidery machine manufacturer. Acting
                            as digital blueprints for embroidery, these embroidery machine files contain detailed
                            instructions, including coordinates, codes, and commands. These commands dictate the precise
                            movements of the needle, thread selection, and stitch formation, ultimately resulting in
                            intricate patterns stitched onto fabrics.
                        </p>
                        <figure>
                            <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-tajima.png')"
                                alt="dst-tajima">
                        </figure>
                    </dd>
                    <dd ref="section-2" id="2">
                        <h3>What Is the Advantage of Using DST Files?</h3>
                        <div class="row-layout">
                            <p>
                                DST embroidery files are the industry standard for their precision, versatility, and
                                ability
                                to streamline production. They ensure intricate designs are replicated with stunning
                                accuracy, achieving professional-looking results that exceed your expectations.
                                Additionally, they can also handle complex patterns with ease, allowing you to bring
                                your
                                creative vision to life without limitations. Furthermore, DST files are designed to work
                                seamlessly with automated machines for enhanced efficiency.
                            </p>
                            <figure>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-using.png')"
                                    alt="dst-using">
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-using-h5.png')"
                                    alt="dst-using">
                            </figure>
                        </div>

                    </dd>
                    <dd ref="section-3" id="3">
                        <h3>How to Get a DST File?</h3>
                        <p>
                            There are several ways to obtain a DST embroidery design file. You can buy ready-made DST
                            files from various websites or hire a professional embroidery designer to create a custom
                            file for you. Additionally, many websites offer embroidery digitizing services.
                        </p>
                        <DocumentEmbroideryDstAlert>
                            Before purchasing DST files, please ensure they adhere to our embroidery digitizing
                            specifications to guarantee seamless compatibility and high-quality results.
                        </DocumentEmbroideryDstAlert>
                        <h6>Key Specifications:</h6>

                        <div class="table-warp">
                            <table class="feature-table-1" style="margin-bottom: 40px;">
                                <tr>
                                    <th>Feature</th>
                                    <th>Requirements</th>
                                </tr>
                                <tr>
                                    <td>
                                        Maximum Design Size for <br />
                                        Each Frame
                                    </td>
                                    <td>
                                        <span style="color:#757575">•</span>
                                        3" x 4" (25000 stitches max)<br />
                                        <span style="color:#757575">•</span>
                                        3" x 12" (75000 stitches max)<br />
                                        <span style="color:#757575">•</span>
                                        12" x 12" (200000 stitches max)
                                    </td>
                                </tr>
                                <tr>
                                    <td>Embroidery Type</td>
                                    <td>Flat Embroidery</td>
                                </tr>
                                <tr>
                                    <td>Thread Type</td>
                                    <td>COATS Sylko 120D</td>
                                </tr>
                                <tr>
                                    <td>Maximum Thread Colors</td>
                                    <td>
                                        <div class="round-block-box">
                                            <div v-for="{ rgb } in colorOption" :key="rgb" class="round-block"
                                                :style="`background-color: ${rgb}`">
                                            </div>
                                        </div>
                                    </td>
                                </tr>
                            </table>
                        </div>
                        <h4>Websites for Buying DST Embroidery Design Files</h4>
                        <p>
                            Here are our carefully selected websites where you can purchase DST files and find
                            embroidery
                            digitizing services.
                        </p>
                        <h5>1. Etsy </h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-etsy.png')"
                                    alt="dst-etsy">
                            </template>
                            <a href="https://www.etsy.com/" target="_blank">https://www.etsy.com/</a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            Etsy offers a wide variety of DST embroidery design files. You can utilize their search
                            functionality to precisely find the embroidery files you desire. For example, if you
                            want to
                            find floral embroidery designs, try searching keywords like "floral embroidery," "flower
                            embroidery," or specific flower types like "rose embroidery" or "sunflower embroidery."
                            These effective keywords can help narrow down your search to find precisely what you're
                            looking for.
                            Additionally, the "more like this" feature helps you discover more designs similar to
                            what
                            you're looking for. You can also benefit from buyer reviews to gauge the quality and
                            suitability of the embroidery designs before making a purchase.
                        </p>
                        <h5>2. OESD</h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-oesd.png')"
                                    alt="dst-oesd">
                            </template>
                            <a href="https://oesd.com/" target="_blank">https://oesd.com/</a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            OESD(Online Embroidery Software Designs) specializes in premium embroidery designs with
                            a
                            diverse collection of DST files. Known for high-quality digitizing, they offer intricate
                            designs with detailed Thread Charts and instructions. Their platform features frequent
                            updates, promotions, and resources like tutorials, appealing to both hobbyists and
                            professionals in the embroidery community.
                        </p>
                        <h5>3. Creative Fabrica</h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-creative-fabrica.png')"
                                    alt="dst-creative">
                            </template>
                            <a href="https://www.creativefabrica.com/" target="_blank">
                                https://www.creativefabrica.com/
                            </a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            Creative Fabrica is another great resource for DST embroidery designs. They offer a
                            diverse
                            selection of embroidery designs with multiple size options available. Users can follow
                            their
                            favorite designers to explore and purchase their other works. The platform provides
                            detailed
                            embroidery information and customer reviews, enhancing the shopping experience for
                            embroiderers of all levels.
                        </p>
                        <h6>You can also check out these alternatives:</h6>
                        <div class="table-warp">
                            <table class="websites-table" style="margin-bottom: 40px;">
                                <tr>
                                    <th style="width:150px">Websites</th>
                                    <th>Introduction</th>
                                    <th>Link</th>
                                </tr>
                                <tr>
                                    <td>Embroidery Library</td>
                                    <td>
                                        A website offering a vast collection of embroidery designs for purchase and free
                                        download.
                                    </td>
                                    <td>
                                        <button @click="openWindow('https://emblibrary.com/')">Go</button>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Free Embroidery Design</td>
                                    <td>A website dedicated to providing free machine embroidery designs in various
                                        formats.
                                    </td>
                                    <td><button @click="openWindow('https://www.freeembroiderydesign.net/')">Go</button>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Embroidery Khazana</td>
                                    <td>
                                        An online marketplace for buying and selling machine embroidery designs, with a
                                        section for free downloads.
                                    </td>
                                    <td><button @click="openWindow('https://www.embroiderykhazana.com/')">Go</button>
                                    </td>
                                </tr>
                            </table>
                        </div>

                        <h4>Websites for Digitizing Your Images into DST Files</h4>
                        <p>
                            Here are some carefully selected websites that offer embroidery digitizing services,
                            allowing
                            you to convert your images into DST files.
                        </p>
                        <DocumentEmbroideryDstAlert>
                            Before purchasing embroidery digitizing services, please ensure to communicate and
                            confirm the following details with the designer or service provider to guarantee
                            seamless compatibility and high-quality results.
                        </DocumentEmbroideryDstAlert>
                        <h6>
                            Key Specifications:
                        </h6>
                        <div class="table-warp">
                            <table class="feature-table">
                                <tr>
                                    <th style="width:196px">Feature</th>
                                    <th>Requirements</th>
                                </tr>
                                <tr>
                                    <td>
                                        Maximum Design Size for<br />
                                        Each Frame
                                    </td>
                                    <td>
                                        <span style="color:#757575">•</span>
                                        3" x 4" (25000 stitches max)<br />
                                        <span style="color:#757575">•</span>
                                        3" x 12" (75000 stitches max)<br />
                                        <span style="color:#757575">•</span>
                                        12" x 12" (200000 stitches max)
                                    </td>
                                </tr>
                                <tr>
                                    <td>Embroidery Type</td>
                                    <td>Flat Embroidery</td>
                                </tr>
                                <tr>
                                    <td>Thread Type</td>
                                    <td>COATS Sylko 120D</td>
                                </tr>
                                <tr>
                                    <td>15 Colors</td>
                                    <td>
                                        <div class="round-block-box">
                                            <div v-for="{ rgb } in colorOption" :key="rgb" class="round-block"
                                                :style="`background-color: ${rgb}`">
                                            </div>
                                        </div>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Color changes limit</td>
                                    <td>30 times</td>
                                </tr>
                            </table>
                        </div>


                        <h5>1. Fiverr</h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-fiverr.png')"
                                    alt="dst-fiverr">
                            </template>
                            <a href="https://www.fiverr.com/gigs/dst" target="_blank">https://www.fiverr.com/</a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            Fiverr offers a wide range of freelancers who provide embroidery digitizing services.
                            The
                            platform allows you to
                            choose from various professionals based on their ratings, reviews, and pricing. This
                            flexibility ensures that you
                            can find a service that meets your specific needs and budget, making it a convenient
                            option
                            for custom DST file
                            creation. Additionally, Fiverr enables timely feedback and revisions, allowing you to
                            communicate directly with
                            designers to make necessary adjustments.
                        </p>
                        <h5>2. Cre8iveSkill</h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-cre8ive-skill.png')"
                                    alt="dst-cre8ive">
                            </template>
                            <a href="https://www.cre8iveskill.com/services/embroidery-digitizing" target="_blank">
                                https://www.cre8iveskill.com/
                            </a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            Cre8iveSkill offers both embroidery digitizing services and ready-made designs for
                            purchase.
                            Known for their quick turnaround times, transparent service, and cost-effective pricing,
                            Cre8iveSkill is highly recommended for anyone seeking quality digitized embroidery
                            services.
                            With a professional team and a long-standing presence in the digitizing embroidery field
                            since 1998, Cre8iveSkill ensures that each design is meticulously crafted to meet the
                            highest standards, providing reliable and consistent results.
                        </p>
                        <h5>3. Absolute Digitizing</h5>
                        <DocumentEmbroideryLinkCard>
                            <template #img>
                                <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-absolute.png')"
                                    alt="dst-absolute">
                            </template>
                            <a href="https://absolutedigitizing.com/fast-digitizing/" target="_blank">
                                https://absolutedigitizing.com/
                            </a>
                        </DocumentEmbroideryLinkCard>
                        <p>
                            Absolute Digitizing offers flexible pricing with "Pay per Stitch" or a Flat Rate option.
                            Operating 6 days a week, they ensure prompt project delivery, even on weekends. Their
                            free
                            mobile apps enable convenient ordering and quotes. Long-term customers benefit from
                            credit
                            options. Starting at $10, their pricing is competitive. With 24/7 Live Chat Support,
                            they
                            provide instant quotes and efficient order processing. They also offer a variety of
                            stock
                            designs and artwork on their platform.
                        </p>
                        <h6>You can also check out these alternatives:</h6>
                        <div class="table-warp">
                            <table class="feature-table" style="margin-bottom: 72px;">
                                <tr>
                                    <th style="width: 140px;">Websites</th>
                                    <th>Introduction</th>
                                    <th>Link</th>
                                </tr>
                                <tr>
                                    <td>ZDigitizing</td>
                                    <td>
                                        ZDigitizing offers affordable and fast embroidery digitizing with free revisions
                                        and
                                        urgent turnaround options.
                                    </td>
                                    <td>
                                        <button
                                            @click="openWindow('https://zdigitizing.com/product/embroidery-digitizing/')">Go</button>
                                    </td>
                                </tr>
                                <tr>
                                    <td>IDigitizing</td>
                                    <td>
                                        IDigitizing delivers top-quality, customized embroidery digitization with a
                                        quick
                                        turnaround time of 2-24 hours.
                                    </td>
                                    <td><button
                                            @click="openWindow('https://www.idigitizing.com/digitizing')">Go</button>
                                    </td>
                                </tr>
                                <tr>
                                    <td>DigitEMB</td>
                                    <td>
                                        DigitEMB specializes in custom embroidery digitizing services with fast
                                        turnaround
                                        times and excellent customer service.
                                    </td>
                                    <td><button
                                            @click="openWindow('https://www.digitemb.com/services/embroidery-digitizing/')">Go</button>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Embroidery Digitizing</td>
                                    <td>
                                        Embroidery Digitizing offers professional services at a flat rate of $1.5 per
                                        1,000
                                        stitches, with 24/7 support and quick delivery within 12-24 hours.
                                    </td>
                                    <td><button @click="openWindow('https://www.embroiderydigitizing.net/')">Go</button>
                                    </td>
                                </tr>
                            </table>
                        </div>

                        <h4>Learning Resources for Creating DST Files</h4>
                        <p>
                            Creating DST files for embroidery digitizing requires specialized software and knowledge
                            of
                            embroidery techniques. While challenging, online resources such as video tutorials,
                            courses,
                            and software manuals are available to guide you through the process.
                        </p>
                        <h6>Video Tutorials of Embroidery Digitizing Tutorials</h6>
                        <DocumentEmbroideryLinkCard inline style="margin-bottom: 12px;"
                            @click.native="openWindow('https://www.youtube.com/playlist?list=PLGWva-yyVH9lsRXmGuV2g0fk9jtijjrI9')">
                            <template #text>
                                ZDIGITIZING Embroidery Digitizing Tutorials
                            </template>
                            https://www.youtube.com/playlist?list=PLGWva-yyVH9lsRXmGuV2g0fk9jtijjrI9
                        </DocumentEmbroideryLinkCard>
                        <DocumentEmbroideryLinkCard inline style="margin-bottom: 20px;"
                            @click.native="openWindow('https://absolutedigitizing.com/fast-digitizing/')">
                            <template #text>
                                John Deer's Embroidery Legacy - Embroidery Digitizing 101
                            </template>
                            https://absolutedigitizing.com/fast-digitizing/
                        </DocumentEmbroideryLinkCard>

                        <h6>Online Embroidery Digitizing Courses</h6>
                        <DocumentEmbroideryLinkCard inline style="margin-bottom: 20px;"
                            @click.native="openWindow('https://www.udemy.com/course/learn-wilcom-embroidery-digitising-full-course-in-english/')">
                            <template #text>
                                Learn Wilcom Embroidery Digitising Full Course in English
                            </template>
                            https://www.udemy.com/course/learn-wilcom-embroidery-digitising-full-course-in-english/
                        </DocumentEmbroideryLinkCard>

                        <h6>Software Manuals</h6>

                        <DocumentEmbroideryLinkCard inline
                            @click.native="openWindow('https://docs.wilcom.com/embroiderystudio/e4/en/index.htm')">
                            <template #text>
                                EmbroideryStudio e4 | Online Help
                            </template>
                            https://docs.wilcom.com/embroiderystudio/e4/en/index.htm
                        </DocumentEmbroideryLinkCard>
                    </dd>
                    <dd ref="section-4" id="4">
                        <h3>FAQs about DST File</h3>
                        <h6>1. What embroidery machine uses the DST format?</h6>
                        <p>
                            The DST file format is widely used by various embroidery machines, particularly those from
                            popular brands like Tajima, Barudan, SWF, and Brother. It's considered a universal format
                            due to its compatibility with a wide range of embroidery machines.
                        </p>
                        <figure style="margin-bottom: 24px;">
                            <img :src="$getImageWebPByUrl('https://img.podpartner.com/static/images-20240628/dst-faq.png')"
                                alt="dst-faq">
                        </figure>
                        <h6>2. How do I convert a JPEG to a DST file? </h6>
                        <p>
                            Currently, the only way to convert a JPEG to a DST file is through a process called
                            digitizing, which requires specialized software and skills. You can hire embroidery
                            digitizing designers or services to do this for you. However, stay tuned as POPpartner will
                            soon offer a service that allows you to upload images and have them digitized into DST files
                            directly.
                        </p>
                        <h6>3. What software is used for DST files?</h6>
                        <p>
                            Embroidery digitization software is specifically designed to create DST files from various
                            image formats and artwork. Popular DST embroidery software options include Wilcom TrueSizer,
                            Embird, and Hatch Embroidery. These programs provide tools for tracing, editing, and
                            converting designs into DST files with embroidery-specific settings.
                        </p>
                    </dd>
                    <dd ref="section-5" id="5">
                        <h3>Conclusion</h3>
                        <p>
                            DST files empower machines to stitch intricate designs with precision. Their versatility,
                            efficiency, and wide compatibility make them a favorite among embroidery enthusiasts.
                            Whether crafting custom designs or utilizing ready-made ones, DST files are the key to
                            unlocking embroidery's creative potential.
                        </p>
                        <p>
                            PODpartner invites you to unleash your creativity and personalize your embroidery projects
                            with our user-friendly platform that supports DST format file uploads.
                        </p>
                    </dd>
                </dl>
            </div>
        </div>
        <div class="embroidery-started">
            <ul>
                <li><strong>•</strong>No Order Minimums</li>
                <li><strong>•</strong>No Sale, No Charge</li>
                <li><strong>•</strong>No Unsold Stock</li>
                <li><strong>•</strong>No Quality Concerns</li>
            </ul>
            <h3>Only Creativity, Satisfaction, and Profits!</h3>
            <button @click="openWindow('/product')">Get Started</button>
        </div>
    </div>
</template>
<script>
import { EMBROIDERY_DST } from "@/utils/SeoConfig";
const colorOption = [
    { rgb: '#000000', name: 'Black' },
    { rgb: '#ABB0B2', name: 'Silver Gray' },
    { rgb: '#FFFFFF', name: 'White' },
    { rgb: '#95704E', name: 'Old Gold' },
    { rgb: '#FFCC00', name: 'Yellow' },
    { rgb: '#FA5716', name: 'Orange' },
    { rgb: '#F0297F', name: 'Flamingo' },
    { rgb: '#131F4F', name: 'Navy' },
    { rgb: '#78BE3F', name: 'Lime Green' },
    { rgb: '#007848', name: 'Kelly Green' },
    { rgb: '#005397', name: 'Royal Blue' },
    { rgb: '#00A8E0', name: 'Aqua' },
    { rgb: '#670001', name: 'Maroon' },
    { rgb: '#B82828', name: 'Red' },
    { rgb: '#5F388C', name: 'Purple' },
]
export default {
    name: "EmbroideryDst",
    head () {
        return {
            title: EMBROIDERY_DST.title,
            meta: [
                { name: "keywords", content: EMBROIDERY_DST.keywords },
                { name: "description", content: EMBROIDERY_DST.description },
            ],
        };
    },
    data () {
        return {
            colorOption,
            activeSection: '1',
            navOffsetTop: 0,
            isNavFixed: false,
            isNavAbsolute: false
        }
    },
    methods: {
        handleScroll () {
            const scrollPosition = document.documentElement.scrollTop || document.body.scrollTop;
            const windowHeight = window.innerHeight
            const documentHeight = document.documentElement.scrollHeight
            // 处理导航栏固定
            this.isNavFixed = scrollPosition >= (this.navOffsetTop - 40);
            // 处理导航栏在接近底部时的定位
            const footerHeight = document.querySelector('.footer-map').offsetHeight
            const bottomThreshold = 40 // 距离底部的阈值，可以根据需要调整

            if (scrollPosition + windowHeight > documentHeight - footerHeight - bottomThreshold) {
                // 当接近底部时，切换到绝对定位
                this.isNavAbsolute = true
                this.isNavFixed = false
                this.navBottomPosition = footerHeight + bottomThreshold
            } else if (scrollPosition >= (this.navOffsetTop - 40)) {
                // 当滚动到一定位置时，使用固定定位
                this.isNavAbsolute = false
                this.isNavFixed = true
            } else {
                // 当回到顶部时，恢复正常流布局
                this.isNavAbsolute = false
                this.isNavFixed = false
            }
            // 处理活动部分
            for (let i = 5; i >= 1; i--) {
                const key = `section-${i}`
                const section = this.$refs[key]
                if (section && scrollPosition >= section.offsetTop - 50) {
                    this.activeSection = String(i)
                    break
                }
            }
        },
        scrollTo (id) {
            const element = document.getElementById(id)
            if (element) {
                const elementPosition = element.getBoundingClientRect().top
                const offsetPosition = elementPosition + (document.documentElement.scrollTop || document.body.scrollTop) - 110
                window.scrollTo({
                    top: offsetPosition,
                    behavior: 'smooth'
                })
            }
        },
        openWindow (url) {
            window.open(url, "_blank");
        },
    },
    mounted () {
        setTimeout(() => {
            this.navOffsetTop = this.$refs.nav.offsetTop
            window.addEventListener('scroll', this.handleScroll);
            this.handleScroll() // 初始化状态
        }, 200);
    },
    beforeDestroy () {
        window.removeEventListener('scroll', this.handleScroll)
    },
}
</script>
<style scoped lang="scss">
.embroidery-dst {
    box-sizing: border-box;
    padding: 0 14px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;

    .embroidery-dst-brand {
        position: relative;
        text-align: center;
        width: 100%;
        padding: 132px 20px;
        overflow: hidden;
        display: flex;
        flex-direction: column;
        align-items: center;

        &>h3 {
            z-index: 1;
            width: 100%;
            max-width: 992px;
            font-family: Roboto-Medium, Roboto;
            font-weight: 500;
            font-size: 48px;
            color: #000000;
            line-height: 56px;
            text-align: left;
        }

        img {
            z-index: -1;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 100%;
            height: 100%;
            object-fit: cover;
            background-color: #FAFAFA;

            &:nth-child(2) {
                display: none;
            }
        }
    }

    .embroidery-dst-reason {
        margin: 80px 0;
        width: 100%;
        max-width: 992px;
        padding: 0 20px;

        p {
            margin-bottom: 12px;
            font-family: Roboto-Regular, Roboto;
            font-weight: 400;
            font-size: 16px;
            color: #000000;
            line-height: 30px;
        }

        .embroidery-dst-reason-preview {
            width: 100%;
            background-color: #F0F0F0;

            figure {
                width: 100%;
                height: 320px;

                img {
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                }
            }
        }
    }

    .embroidery-dst-description {
        width: 100%;
        max-width: 992px;
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        justify-content: space-between;
        padding: 0 20px;

        .embroidery-dst-description-nav-warp {
            width: 212px;
            height: 1px;
            margin-right: 60px;
        }

        .embroidery-dst-description-nav {
            width: 212px;
            border-left: 1px solid #E6E6E6;

            &.absolute {
                position: absolute;
                top: auto;
            }

            &.fixed {
                position: fixed;
                top: 118px;
            }

            a {
                display: block;
                position: relative;
                font-family: Roboto-Regular, Roboto;
                font-weight: 400;
                font-size: 14px;
                color: #555555;
                line-height: 20px;
                padding-left: 12px;
                white-space: nowrap;
                cursor: pointer;

                &:not(:last-child) {
                    margin-bottom: 10px;
                }

                &:hover {
                    color: #000000;
                }

                &.active {
                    font-family: Roboto-Medium, Roboto;
                    font-weight: 500;
                    color: #000000;

                    &::before {
                        content: '';
                        position: absolute;
                        left: -1px;
                        height: 100%;
                        width: 2px;
                        background-color: #EA4C89;
                    }
                }
            }
        }

        .embroidery-dst-description-content {
            flex: 1;
            padding-bottom: 28px;

            dl {
                dd {
                    margin-bottom: 72px;

                    .table-warp {
                        width: 100%;
                        overflow-x: auto;
                        overflow-y: hidden;
                        box-sizing: border-box;

                        &::-webkit-scrollbar {
                            /* 隐藏默认的滚动条 */
                            -webkit-appearance: none;
                        }

                        &::-webkit-scrollbar:vertical {
                            /* 设置垂直滚动条宽度 */
                            width: 2px;
                        }

                        /* 这里不需要用到这个 */
                        &::-webkit-scrollbar:horizontal {
                            /* 设置水平滚动条厚度 */
                            height: 2px;
                        }

                        &::-webkit-scrollbar-thumb {
                            /* 滚动条的其他样式定制，注意，这个一定也要定制，否则就是一个透明的滚动条 */
                            border-radius: 8px;
                            border: 4px solid rgba(255, 255, 255, .4);
                            background-color: rgba(0, 0, 0, .5);
                        }
                    }

                    table {
                        &.feature-table-1 {
                            min-width: 688px;
                        }

                        &.feature-table {
                            min-width: 726px;
                        }

                        &.websites-table {
                            min-width: 668px;
                        }

                        .round-block-box {
                            display: flex;
                            flex-flow: row wrap;
                            align-items: center;
                            margin: -5px;

                            .round-block {
                                box-sizing: border-box;
                                border-radius: 10px;
                                width: 20px;
                                height: 20px;
                                margin: 5px;
                                border: 1px solid rgba(0, 0, 0, 0.2);
                            }
                        }
                    }


                    .feature-table {
                        margin-bottom: 40px;

                    }

                    .row-layout {
                        display: flex;
                        flex-direction: row;
                        align-items: flex-start;

                        p {
                            flex: 1;
                            margin-right: 22px;
                        }

                        figure {
                            width: 280px;
                            height: 252px;

                            img {
                                width: 100%;
                                height: 100%;

                                &:last-child {
                                    display: none;
                                }
                            }
                        }
                    }

                    &>p,
                    .row-layout p {
                        font-family: Roboto-Regular, Roboto;
                        font-weight: 400;
                        font-size: 16px;
                        color: #292929;
                        line-height: 28px;
                    }

                    &>p {
                        margin-bottom: 20px;
                    }

                    h3 {
                        font-family: Roboto-Medium, Roboto;
                        font-weight: 500;
                        font-size: 32px;
                        color: #292929;
                        line-height: 42px;
                        margin-bottom: 20px;
                    }

                    h4 {
                        font-family: Roboto-Medium, Roboto;
                        font-weight: 500;
                        font-size: 20px;
                        color: #292929;
                        line-height: 28px;
                        margin-bottom: 20px;
                    }

                    h5 {
                        padding-top: 4px;
                        font-family: Roboto-Medium, Roboto;
                        font-weight: 500;
                        font-size: 18px;
                        color: #292929;
                        line-height: 28px;
                        margin-bottom: 16px;
                    }

                    h6 {
                        font-family: Roboto-Medium, Roboto;
                        font-weight: 500;
                        font-size: 16px;
                        color: #292929;
                        line-height: 30px;
                        margin-bottom: 12px;
                    }

                    table {
                        width: 100%;

                        th,
                        td {
                            text-align: left;
                            padding: 14px 20px;
                            border: 1px solid #E6E6E6;
                        }

                        th {
                            background: #FAFAFA;

                            font-family: Roboto-Medium, Roboto;
                            font-weight: 500;
                            font-size: 14px;
                            color: #000000;
                            line-height: 20px;
                        }

                        td {
                            font-family: Roboto-Regular, Roboto;
                            font-weight: 400;
                            font-size: 14px;
                            color: #292929;
                            line-height: 20px;

                            button {
                                width: 48px;
                                height: 28px;
                                background: rgba($color: #087196, $alpha: 0.06);
                                border-radius: 14px;

                                font-family: Roboto-Medium, Roboto;
                                font-weight: 500;
                                font-size: 14px;
                                color: #087196;
                                line-height: 20px;
                                border: none;

                                &:hover {
                                    background: rgba($color: #087196, $alpha: 0.2);
                                }
                            }

                            &:nth-child(1) {
                                font-family: Roboto-Medium, Roboto;
                                font-weight: 500;
                            }
                        }
                    }

                    & figure {
                        width: 100%;

                        img {
                            width: 100%;
                        }
                    }
                }
            }
        }
    }

    .embroidery-started {
        position: relative;
        width: 100%;
        max-width: 992px;
        padding: 86px 0 130px;
        display: flex;
        flex-direction: column;
        align-items: center;

        &::before {
            content: '';
            position: absolute;
            top: 0;
            width: 100%;
            height: 1px;
            background-image: linear-gradient(to right,
                    #ededed 0%,
                    #ededed 50%,
                    transparent 50%);
            background-size: 12px 1px;
            background-repeat: repeat-x;
        }

        ul {
            display: flex;
            flex-flow: row wrap;
            align-items: center;
            justify-content: center;
            margin-bottom: 10px;

            li {
                font-family: Roboto-Medium, Roboto;
                font-weight: 500;
                font-size: 16px;
                line-height: 26px;
                color: #000000;
                margin: 0 12px 10px;

                strong {
                    padding-right: 8px;
                    color: #EDB002;
                }
            }
        }

        h3 {
            text-align: center;
            font-family: Roboto-Medium, Roboto;
            font-weight: 500;
            font-size: 28px;
            color: #000000;
            line-height: 40px;
            margin-bottom: 48px;
        }

        button {
            width: 248px;
            height: 52px;
            background: linear-gradient(315deg, #FF813F 0%, #EA4C89 100%);
            border-radius: 10px;
            font-family: Roboto-Medium, Roboto;
            font-weight: 500;
            font-size: 20px;
            color: #FFFFFF;
            line-height: 24px;
            border: none;

            &:hover {
                color: rgba($color: #FFFFFF, $alpha: .5);
            }
        }
    }
}

.embroidery-dst::v-deep {
    .dst-alert {
        margin-bottom: 20px;
    }

    .link-card {
        margin-bottom: 16px;
    }
}

@media screen and (max-width: 960px) {
    .embroidery-dst {
        .embroidery-dst-description-nav-warp {
            display: none;
        }
    }
}

@media screen and (max-width: 600px) {
    .embroidery-dst {
        .embroidery-dst-brand {
            padding: 52px 20px;

            img {
                width: auto;
                transform: translate(calc(-50% - 80px), -50%);
            }

            h3 {
                font-size: 22px;
                line-height: 28px;
            }
        }

        .embroidery-dst-reason {
            margin: 28px 0 0;

            .embroidery-dst-reason-preview {
                margin-bottom: 46px;

                figure {
                    height: 160px;
                }
            }
        }

        .embroidery-dst-description {
            padding: 0;
            box-sizing: border-box;

            .embroidery-dst-description-nav-warp {
                display: none;
            }

            .embroidery-dst-description-content {
                padding-bottom: 0;

                dl dd {
                    margin-bottom: 46px;

                    h3 {
                        font-size: 24px;
                        line-height: 32px;
                        margin-bottom: 12px;
                    }

                    h4 {
                        font-size: 18px;
                        line-height: 28px;
                        margin-bottom: 12px;
                    }

                    h5 {
                        font-size: 16px;
                        line-height: 28px;
                        margin-bottom: 12px;
                    }

                    p {
                        margin-bottom: 12px;
                    }

                    .table-warp {
                        width: calc(100vw - 28px);
                        margin-bottom: 32px;
                    }

                    .row-layout {
                        flex-direction: column;

                        figure {
                            width: 100%;
                            height: auto;

                            img {
                                display: none;

                                &:last-child {
                                    display: block;
                                }
                            }
                        }
                    }

                    table {
                        margin-bottom: 0 !important;
                    }

                    &[id="4"] {
                        margin-bottom: 40px;

                        h6 {
                            margin-bottom: 10px;
                        }

                        p {
                            margin-bottom: 10px;
                        }

                        p+h6 {
                            margin-top: 20px;
                        }
                    }

                    &::v-deep {

                        .dst-alert,
                        .link-card {
                            margin-bottom: 12px;
                        }
                    }
                }

            }
        }

        .embroidery-started {
            margin-top: 6px;
            padding: 42px 52px;
        }
    }
}
</style>